package com.jt.sys.service;

import org.springframework.transaction.annotation.Transactional;

import com.jt.common.vo.PageObject;
import com.jt.sys.entity.SysConfig;
/**
 * 业务层对象
 * 1.核心业务的处理
 * 2.扩展业务的处理(日志处理,事物处理...)
 * @author tedu
 *
 */
public interface SysConfigService {
	/**
	 * 方法参数来自调用该方法的controller方法
	 * @param name 需查询的数据名
	 * @param pageCurrent 页码数
	 * @return
	 */
	PageObject<SysConfig> findPageObjects(String name,Integer pageCurrent);
	
	/**
	 * 基于id执行删除操作
	 * @param ids 控制层传递的要删除的数据id
	 * @return 删除数据的行数
	 */
	int deleteObjects(Integer... ids);
	
	int saveObject(SysConfig entity);
	
	int updateObject(SysConfig entity);
}
